Towards a \geometry" for Logical Programming

نویسنده

  • R. N. BANERJEE
چکیده

1. Extended Abstract This talk will describe a general framework which has been established after several years of work within which it is possible to show that the solution of a general uniication problem may be viewed as that of calculating the intersection of a certain family of aane varieties ((6]). In this way, the usual realm, in which the problem of symbolic expression uniication is formulated, that of monoids, is replaced by the richer and more familiar setup of linear algebra and aane geometry. In this regard, it is shown that to any expression there is associated an aane function within a certain special family. These functions, in turn, deene a family of aane subspaces. Then, within this family, it may be shown that the uniier of two given expressions is given by the parametric equations of the intersection variety, which again belongs to the family and thus represents an expression. Contrary to usual aane geometry, it may be shown that these parametric equations are unique, except for the order in the vectors involved and thus the uniier, if it exists, is the unique expression which solves the uniication problem. The framework we describe is based on the construction of the ring of p-tangles introduced in 3] which generalises the notion of innnite tree as given in ((1]). It is a characteristic two, non commutative ring with unit, with no zero divisors over which a certain module is constructed. This module is, in turn, used to represent symbolic expressions through a family of aane maps in the module: those for which the coeecients involved in the parametric equations have a special structure which we have called "list". These list structures are fundamental to our work and represent a decomposition of a tree as a sum of disjoint p-tangles. The main objective of the talk is to show with examples several applications of the ring of tangles. The structure of the talk is as follows: First we summarize from 3], 4],and 5] those deenitions and results for the ring of p-tangles which are relevant to this work. In order to highlight those ideas explored in the following sections, we thoroughly examine a practical example. Replacing a variable by an expression is one of the operations which may be done in an automatic fashion within our model. To do so we shall associate to each symbolic expression a tree-like structure, which …

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Logical Theories for Fragments of Elementary Geometry

We survey models and theories of geometric structures of parallelism, orthogonality, incidence, betweenness and order, thus gradually building towards full elementary geometry of Euclidean spaces, in Tarski’s sense. Besides the geometric aspects of such structures we look at their logical (first-order and modal) theories and discuss logical issues such as: expressiveness and definability, axiom...

متن کامل

Game-based Programming towards Developing Algorithmic Thinking Skills in Primary Education

This paper presents cMinds, a learning intervention that deploys game-based visual programming towards building analytical, computational, and critical thinking skills in primary education. The proposed learning method exploits the structured nature of programming, which is inherently logical and transcends cultural barriers, towards inclusive learning that exposes learners to algorithmic think...

متن کامل

Interactive multiple objective programming in optimization of the fully fuzzy quadratic programming problems

In this paper, a quadratic programming (FFQP) problem is considered in which all of the cost coefficients, constraints coefficients, and right hand side of the constraints are characterized by L-R fuzzy numbers. Through this paper, the concept of α- level of fuzzy numbers for the objective function, and the order relations on the fuzzy numbers for the constraints are considered.  To optimize th...

متن کامل

A Fast and Self-Repairing Genetic Programming Designer for Logic Circuits

Usually, important parameters in the design and implementation of combinational logic circuits are the number of gates, transistors, and the levels used in the design of the circuit. In this regard, various evolutionary paradigms with different competency have recently been introduced. However, while being advantageous, evolutionary paradigms also have some limitations including: a) lack of con...

متن کامل

Inversion of Gravity Data by Constrained Nonlinear Optimization based on nonlinear Programming Techniques for Mapping Bedrock Topography

A constrained nonlinear optimization method based on nonlinear programming techniques has been applied to map geometry of bedrock of sedimentary basins by inversion of gravity anomaly data. In the inversion, the applying model is a 2-D model that is composed of a set of juxtaposed prisms whose lower depths have been considered as unknown model parameters. The applied inversion method is a nonli...

متن کامل

Towards A Shape Analysis for Graph Transformation Systems

Graphs and graph transformation systems are a frequently used modelling technique for a wide range of different domains, covering areas as diverse as refactorings, network topologies or reconfigurable software. Being a formal method, graph transformation systems lend themselves to a formal analysis. This has inspired the development of various verification methods, in particular also model chec...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000